home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI IndiZone 2
/
SGI IndiZone 2.iso
/
OutOfBox.idb
/
usr
/
people
/
tour
/
oob
/
scenegraphs
/
earth
/
EARTHPICK.iv.z
/
EARTHPICK.iv
Wrap
Text File
|
1994-12-16
|
14KB
|
967 lines
#Inventor V1.0 ascii
DEF img BufferedMovie {
filename "movies/earth/earth-6.mv"
## zoom 3.0 3.0
zoom 2.0 2.0
origin 320 240 0
buffering SYNC
loopType LOOP
}
# DEF imgnode Image3 {
# zoom 1.0 1.0
# origin 0 0 0
# }
# Material
# {
# diffuseColor 1 1 1
# transparency 1.0
# }
DrawStyle { style INVISIBLE }
HotObject {
genActList ActionList {
ChangeViewerAction {
newViewer FRAME
escapeRoom "scenegraphs/pillars/pillars.iv"
}
SetCameraAction {
fieldOfView 0.724992
}
PlaySoundTrackAction
{
soundTrackNode DEF AUD AudioNode {
filename "sounds/earth/earth.aifc"
loop YUP
rude NOPE
sproc YUP
maxOutputLevel .2
outTime 2.0
}
}
}
Separator {
Sphere {
radius 5.0
}
}
}
HotObject {
genActList FrameVwrActionList {
## genActList LoopActionList {
stepType FRAME_TIME
framesPerSec 30
loopType LOOP_BOTH
topFrame 118
RunMovieAction {
movieNode USE img
}
CameraSIDMotionAction {
frames 119
pathType ABSOLUTE
fileX "Fcurv/earth/earthCam-x.fraw"
fileY "Fcurv/earth/earthCam-y.fraw"
fileZ "Fcurv/earth/earthCam-z.fraw"
## fileX "Fcurv/earth/earthCam.new.x.fraw"
## fileY "Fcurv/earth/earthCam.new.y.fraw"
## fileZ "Fcurv/earth/earthCam.new.z.fraw"
laFileX "Fcurv/earth/ECin.fraw"
laFileY "Fcurv/earth/ECin.fraw"
laFileZ "Fcurv/earth/ECin.fraw"
laPathType ABSOLUTE
}
SIDJumpAction {
frames 119
pathType ABSOLUTE
transform DEF RETURN_BUTTON Transform {
}
fileX "Fcurv/earth/return-x.fraw"
fileY "Fcurv/earth/return-y.fraw"
fileZ "Fcurv/earth/return-z.fraw"
}
SIDJumpAction {
frames 119
pathType ABSOLUTE
transform DEF INFO_BUTTON Transform {
}
fileX "Fcurv/earth/info-x.fraw"
fileY "Fcurv/earth/info-y.fraw"
fileZ "Fcurv/earth/info-z.fraw"
}
}
}
HotObject {
selActList ActionList {
DEF WAIT WaitCursorAction {}
DEF BEEP LinkAction {
link "playaifc -q sounds/earth/swoosh.aifc &"
}
ChangeSceneAction {
NewSceneGraph "scenegraphs/pillars/pillars.iv"
}
DEF REG RegularCursorAction {}
}
USE RETURN_BUTTON
Cube {
width .09
height .09
depth .09
}
}
HotObject {
selActList ActionList {
USE WAIT
LinkAction {
link "playaifc -q sounds/pillars/help.aifc &"
}
ChangeSceneAction {
NewSceneGraph "scenegraphs/earth/help.iv"
}
USE REG
}
USE INFO_BUTTON
Cube {
width .09
height .09
depth .09
}
}
###### LALALAND
#DEF imgNode_LALALAND Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
USE BEEP
DEF PAUSE PauseSoundTrackAction {
soundTrackNode USE AUD
}
LinkAction {
link "bin/oobplayer movies/earth/smog.mv sounds/earth/smog.mv.aiff -n -S 200,200"
}
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.082104
}
#### latitude
Transform {
rotation 1 0 0 -0.593412
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### AmazonMouth
#DEF imgNode_AmazonMouth Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/SouthAmerica.SGI"
}
## TimeImageAction {
## time 3.0
## filename "pictures/earth/SouthAmerica.SGI"
## imageNode USE imgNode_AmazonMouth
## }
USE REG
}
Separator {
#### longitude
Transform {
rotation 0 1 0 2.268928
}
#### latitude
Transform {
rotation 1 0 0 0.017453
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
}
###### Kuwait
#DEF imgNode_Kuwait Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/mideast.rgb"
}
## TimeImageAction {
## time 3.0
## filename "pictures/earth/mideast.rgb"
## imageNode USE imgNode_Kuwait
## }
USE REG
}
Separator {
#### longitude
Transform {
rotation 0 1 0 3.979351
}
#### latitude
Transform {
rotation 1 0 0 -0.506145
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
}
###### Sydney
#DEF imgNode_Sydney Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -t 4 -f pictures/earth/sw.pacific.rgb"
}
## TimeImageAction {
## time 3.0
## filename "pictures/earth/sw.pacific.rgb"
## imageNode USE imgNode_Sydney
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 5.777040
}
#### latitude
Transform {
rotation 1 0 0 0.575959
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### FORTKNOXFLYBY
#DEF imgNode_FORTKNOXFLYBY Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -o 370 360 -t 4 pictures/earth/fan0.rgb;\
bin/oobplayer movies/earth/flight10.mv -n -S 100,100"
}
#
# LinkAction {
# link "bin/oobplayer movies/earth/flight10.mv -n -S 100,100"
# }
## TimeImageAction {
## time 3.0
## filename "pictures/earth/fan0.rgb"
## imageNode USE imgNode_FORTKNOXFLYBY
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.675516
}
#### latitude
Transform {
rotation 1 0 0 -0.628319
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### EUROPE
#DEF imgNode_EUROPE Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/eec.rgb"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/eec.rgb
## imageNode USE imgNode_EUROPE
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 3.263766
}
#### latitude
Transform {
rotation 1 0 0 -0.820305
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### GLENCANYON
#DEF imgNode_GLENCANYON Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/lake.dp.rgb"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/lake.dp.rgb
## imageNode USE imgNode_GLENCANYON
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.204277
}
#### latitude
Transform {
rotation 1 0 0 -0.645772
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### WHYOMING
#DEF imgNode_WHYOMING Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/wyo.rgb"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/wyo.rgb
## imageNode USE imgNode_WHYOMING
## }
USE REG
}
Separator {
DrawStyle
{
style INVISIBLE
}
#### longitude
Transform {
rotation 0 1 0 1.256637
}
#### latitude
Transform {
rotation 1 0 0 -0.733038
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
}
###### USofA
#DEF imgNode_USofA Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
## LinkAction {
## link "bin/briefpaste -f -t 4 pictures/earth/us.mskd.st.sm.rgb"
## }
LinkAction {
link "bin/oobplayer movies/earth/thunderstorm.mv sounds/earth/thunderstorm.mv.aiff -n -S 200,200"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/us.mskd.st.sm.rgb
## imageNode USE imgNode_USofA
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.483530
}
#### latitude
Transform {
rotation 1 0 0 -0.698132
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### NAWLINS
#DEF imgNode_NAWLINS Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
USE BEEP
LinkAction {
link "\
bin/oobplayer movies/earth/Nawlins.mv -f 4 -n -S 190,190 &" }
# sleep 4 ;\
# bin/oobplayer movies/earth/NawlCity.mv -n -S 390,390
LinkAction { link "\
bin/briefpaste -f -o 390 390 pictures/earth/NawlCity0.cr.sgi
"
}
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.570796
}
#### latitude
Transform {
rotation 1 0 0 -0.523599
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### ANTARCTICA
#DEF imgNode_ANTARCTICA Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/Antarctica_at_Night.cr.sgi"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/Antarctica_at_Night.cr.sgi
## imageNode USE imgNode_ANTARCTICA
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 3.141593
}
#### latitude
Transform {
rotation 1 0 0 1.570796
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### ISRAEL
#DEF imgNode_ISRAEL Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/mideast3.sgi"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/mideast3.sgi
## imageNode USE imgNode_ISRAEL
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 3.735005
}
#### latitude
Transform {
rotation 1 0 0 -0.541052
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### GANGES
#DEF imgNode_GANGES Image {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/ganges.sgi"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/ganges.sgi
## imageNode USE imgNode_GANGES
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 4.712389
}
#### latitude
Transform {
rotation 1 0 0 -0.383972
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### Tokyo
#DEF imgNode_Tokyo Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -o 510 40 -t 4 pictures/earth/TokyoAtNight.SGI ;\
bin/briefpaste -f -o 80 300 -t 4 pictures/earth/TokyoHarbour.SGI "
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/volcanos.rgb
## imageNode USE imgNode_Tokyo
## }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 5.585053
}
#### latitude
Transform {
rotation 1 0 0 -0.628319
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### Hawaii
#DEF imgNode_Hawaii Image3 {
# zoom 1.0 1.0
# origin 3 3 0
#}
# Note origin shift ^
HotObject {
selActList ActionList {
USE WAIT
USE BEEP
LinkAction {
link "bin/oobplayer movies/earth/Hawaii.mv -f 2 -n -S 90,330 &"
}
LinkAction {
link "sleep 3; \
bin/oobplayer movies/earth/saprec.mv -f 2 -n -S 500,50 "
}
# TimeImageAction {
# time 3.0
# filename pictures/earth/Hawaii0.sgi
# imageNode USE imgNode_Hawaii
# }
USE REG
}
#### longitude
Transform {
rotation 0 1 0 0.436332
}
#### latitude
Transform {
rotation 1 0 0 -0.349066
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### ITALY
#DEF imgNode_ITALY Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
USE BEEP
LinkAction {
link "bin/oobplayer movies/earth/Italy.mv -f 4 -n -S 200,100"
}
USE REG
}
#### longitude
Transform {
rotation 0 1 0 3.368485
}
#### latitude
Transform {
rotation 1 0 0 -0.733038
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### SEATTLE
#DEF imgNode_SEATLE Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
USE BEEP
LinkAction {
link "\
bin/oobplayer movies/earth/MSeat.mv -f 4 -n -S 190,190;\
# sleep 1 ;\
# bin/oobplayer movies/earth/Seatmap.mv -n -S 30,30;\
# sleep 3 ;\
# bin/oobplayer movies/earth/Seatcity.mv -n -S 490,450
bin/briefpaste -f -o 490 450 pictures/earth/Seattle.sgi
"
}
USE REG
}
#### longitude
Transform {
rotation 0 1 0 1.008800
}
#### latitude
Transform {
rotation 1 0 0 -0.829031
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}
###### AFRICA
#DEF imgNode_Africa Image3 {
# zoom 1.0 1.0
# origin 0 0 0
#}
HotObject {
selActList ActionList {
USE WAIT
# LinkAction {
# link "playaifc -q sounds/pillars/gong.aifc &"
# }
USE BEEP
LinkAction {
link "bin/briefpaste -f -t 4 pictures/earth/africa.sgi"
}
## TimeImageAction {
## time 3.0
## filename pictures/earth/volcanos.rgb
## imageNode USE imgNode_Africa
## }
USE REG
}
#### longitude
Transform {
# rotation 0 1 0 3.577925
rotation 0 1 0 3.403392
}
#### latitude
Transform {
# rotation 1 0 0 -0.261799
rotation 1 0 0 -0.436332
}
Transform {
translation 0 0 5.3
}
Cube {
width 0.25
height 0.25
depth 0.5
}
}